package com.example.zhuma.entity;

/**
 * 消息请求
 */
public enum MessageType {

    /**
     *
     在枚举类中，每个枚举常量都是一个静态的、final 的枚举实例，它们通常以大写字母表示，而且在枚举类中列出的所有枚举常量都是该枚举类的实例。

     例如，在之前示例中的 Weekday 枚举类中，枚举常量 MONDAY, TUESDAY 等都是 Weekday 类型的实例。你可以认为枚举常量是枚举类的静态实例，其类型就是定义的枚举类。
     */

    MQ_LOGIN,     //登录的请求
    MA_LOGIN,     //回复登录的请求

    MQ_REGISTER,  //注册的请求
    MA_REGISTER,  //回复注册的请求

    MQ_VIDEO,     //获取视频的请求
    MA_VIDEO,     //回复视频的请求

    MQ_PRIVATE,   //私聊的请求
    MA_PRIVATE,   //回复私聊的请求

    MQ_ADDUSER,    //添加好友的请求
    MA_ADDUSER,    //回复添加好友的请求

    MQ_CREATEGROUP,     //创建群聊的请求
    MA_CREATEGROUP,     //回复创建群聊的请求

    MQ_ADDGROUP,     //添加群聊的请求
    MA_ADDGROUP,     //回复创建群聊的请求
}
